vr2-4-07.wrl


[ VRML source code ]

#VRML V2.0 utf8
#vr2-4-07.wrl
#Virtual Game Girl
#body
Transform {
  children Shape {
    appearance DEF BodyColor Appearance {
      material Material {
        diffuseColor 0.8 0.8 0.8
      }
    }
    geometry Box { size 7 10 2 }
  }
}
Transform {
  translation -1 -6 0
  children Shape {
    appearance USE BodyColor
    geometry Box { size 5 2 2 }
  }
}
Transform {
  translation 1.5 -5 0
  rotation 1 0 0 1.57079
  children Shape {
    appearance USE BodyColor
    geometry Cylinder {
      radius 2
      height 2
    }
  }
}
#display
Transform {
  translation 0 1 1.1
  children Shape {
    appearance Appearance {
      material Material {
        diffuseColor 0 0 0
      }
    }
    geometry Box { size 5 4 0.2 }
  }
}
Transform {
  translation 0 1 1.2
  children Shape {
    appearance Appearance {
      material Material {
        diffuseColor 1 1 0
      }
    }
    geometry Box { size 4.5 3.5 0.2 }
  }
}
#arrow key
Transform {
  translation -1.5 -4 1.2
  children Shape {
    appearance Appearance {
      material Material {
        diffuseColor 0.1 0.6 0.1
      }
    }
    geometry Box { size 0.5 1.5 0.2 }
  }
}
Transform {
  translation -1.5 -4 1.2
  rotation 0 0 1 1.57079
  children Shape {
    appearance Appearance {
      material Material {
        diffuseColor 0.1 0.6 0.1
      }
    }
    geometry Box { size 0.5 1.5 0.2 }
  }
}
#button
Transform {
  translation 1 -4.5 1.2
  scale 1 1 0.3
  children Anchor {
    url "http://www.sgi.co.jp/"
    description "SGI in Japan"
    children Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.7 0.1 0.1
        }
      }
      geometry Sphere {
        radius 0.5
      }
    }
  }
}
Transform {
  translation 2 -3.5 1.2
  scale 1 1 0.3
  children Anchor {
    url "http://www.sdsc.edu/"
    description "SDSC"
    children Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.7 0.1 0.1
        }
      }
      geometry Sphere {
        radius 0.5
      }
    }
  }
}